package com.framework.modules.dataview.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * VIEW
 *
 * @author MIT
 * @email litmiss@gmail.com
 * @date 2020-12-21 04:13:24
 */
@TableName("view_live_room_list")
public class ViewLiveRoomListEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 用户编号
	 */
	@TableId
	private Integer uid;
	/**
	 * 当前场次标识
	 */
	private String liveRoundId;
	/**
	 * 是否推荐 数字越高，推荐级别越高
	 */
	private Integer rank;
	/**
	 * 直播室标题
	 */
	private String title;
	/**
	 * 直播室封面
	 */
	private String coverImage;
	/**
	 * 直播室密码
	 */
	private String password;
	/**
	 * 人气
	 */
	private Integer popCount;
	/**
	 * 累计礼物数
	 */
	private Integer giftCount;
	/**
	 * 在线人数
	 */
	private Integer onlineCount;
	/**
	 * 累计直播时间 单位秒数
	 */
	private Integer totalSeconds;
	/**
	 * 直播状态 直播=1,未直播=0,禁播=-1,断播=-2
	 */
	private Integer state;
	/**
	 * 直播开始时间
	 */
	private Integer startDate;
	/**
	 * 直播结束时间
	 */
	private Integer endDate;
	/**
	 * 手机号
	 */
	private String mobile;
	/**
	 * 公会
	 */
	private Integer guildId;
	/**
	 * 已认证=1,未认证=0
	 */
	private Integer isVerifyIdcard;
	/**
	 * 用户昵称
	 */
	private String nickname;
	/**
	 * 真实姓名
	 */
	private String realname;
	/**
	 * 头像
	 */
	private String avanta;
	/**
	 * 性别，男=1,女=0
	 */
	private Integer gender;
	/**
	 * 直播截图
	 */
	private String snapshotImage;
	/**
	 * 禁播告知
	 */
	private String forbiddenMsg;

	/**
	 * 设置：用户编号
	 */
	public void setUid(Integer uid) {
		this.uid = uid;
	}
	/**
	 * 获取：用户编号
	 */
	public Integer getUid() {
		return uid;
	}
	/**
	 * 设置：当前场次标识
	 */
	public void setLiveRoundId(String liveRoundId) {
		this.liveRoundId = liveRoundId;
	}
	/**
	 * 获取：当前场次标识
	 */
	public String getLiveRoundId() {
		return liveRoundId;
	}
	/**
	 * 设置：是否推荐 数字越高，推荐级别越高
	 */
	public void setRank(Integer rank) {
		this.rank = rank;
	}
	/**
	 * 获取：是否推荐 数字越高，推荐级别越高
	 */
	public Integer getRank() {
		return rank;
	}
	/**
	 * 设置：直播室标题
	 */
	public void setTitle(String title) {
		this.title = title;
	}
	/**
	 * 获取：直播室标题
	 */
	public String getTitle() {
		return title;
	}
	/**
	 * 设置：直播室封面
	 */
	public void setCoverImage(String coverImage) {
		this.coverImage = coverImage;
	}
	/**
	 * 获取：直播室封面
	 */
	public String getCoverImage() {
		return coverImage;
	}
	/**
	 * 设置：直播室密码
	 */
	public void setPassword(String password) {
		this.password = password;
	}
	/**
	 * 获取：直播室密码
	 */
	public String getPassword() {
		return password;
	}
	/**
	 * 设置：人气
	 */
	public void setPopCount(Integer popCount) {
		this.popCount = popCount;
	}
	/**
	 * 获取：人气
	 */
	public Integer getPopCount() {
		return popCount;
	}
	/**
	 * 设置：累计礼物数
	 */
	public void setGiftCount(Integer giftCount) {
		this.giftCount = giftCount;
	}
	/**
	 * 获取：累计礼物数
	 */
	public Integer getGiftCount() {
		return giftCount;
	}
	/**
	 * 设置：在线人数
	 */
	public void setOnlineCount(Integer onlineCount) {
		this.onlineCount = onlineCount;
	}
	/**
	 * 获取：在线人数
	 */
	public Integer getOnlineCount() {
		return onlineCount;
	}
	/**
	 * 设置：累计直播时间 单位秒数
	 */
	public void setTotalSeconds(Integer totalSeconds) {
		this.totalSeconds = totalSeconds;
	}
	/**
	 * 获取：累计直播时间 单位秒数
	 */
	public Integer getTotalSeconds() {
		return totalSeconds;
	}
	/**
	 * 设置：直播状态 直播=1,未直播=0,禁播=-1,断播=-2
	 */
	public void setState(Integer state) {
		this.state = state;
	}
	/**
	 * 获取：直播状态 直播=1,未直播=0,禁播=-1,断播=-2
	 */
	public Integer getState() {
		return state;
	}
	/**
	 * 设置：直播开始时间
	 */
	public void setStartDate(Integer startDate) {
		this.startDate = startDate;
	}
	/**
	 * 获取：直播开始时间
	 */
	public Integer getStartDate() {
		return startDate;
	}
	/**
	 * 设置：直播结束时间
	 */
	public void setEndDate(Integer endDate) {
		this.endDate = endDate;
	}
	/**
	 * 获取：直播结束时间
	 */
	public Integer getEndDate() {
		return endDate;
	}
	/**
	 * 设置：手机号
	 */
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	/**
	 * 获取：手机号
	 */
	public String getMobile() {
		return mobile;
	}
	/**
	 * 设置：公会
	 */
	public void setGuildId(Integer guildId) {
		this.guildId = guildId;
	}
	/**
	 * 获取：公会
	 */
	public Integer getGuildId() {
		return guildId;
	}
	/**
	 * 设置：已认证=1,未认证=0
	 */
	public void setIsVerifyIdcard(Integer isVerifyIdcard) {
		this.isVerifyIdcard = isVerifyIdcard;
	}
	/**
	 * 获取：已认证=1,未认证=0
	 */
	public Integer getIsVerifyIdcard() {
		return isVerifyIdcard;
	}
	/**
	 * 设置：用户昵称
	 */
	public void setNickname(String nickname) {
		this.nickname = nickname;
	}
	/**
	 * 获取：用户昵称
	 */
	public String getNickname() {
		return nickname;
	}
	/**
	 * 设置：真实姓名
	 */
	public void setRealname(String realname) {
		this.realname = realname;
	}
	/**
	 * 获取：真实姓名
	 */
	public String getRealname() {
		return realname;
	}
	/**
	 * 设置：头像
	 */
	public void setAvanta(String avanta) {
		this.avanta = avanta;
	}
	/**
	 * 获取：头像
	 */
	public String getAvanta() {
		return avanta;
	}
	/**
	 * 设置：性别，男=1,女=0
	 */
	public void setGender(Integer gender) {
		this.gender = gender;
	}
	/**
	 * 获取：性别，男=1,女=0
	 */
	public Integer getGender() {
		return gender;
	}
	/**
	 * 设置：直播截图
	 */
	public void setSnapshotImage(String snapshotImage) {
		this.snapshotImage = snapshotImage;
	}
	/**
	 * 获取：直播截图
	 */
	public String getSnapshotImage() {
		return snapshotImage;
	}
	/**
	 * 设置：禁播告知
	 */
	public void setForbiddenMsg(String forbiddenMsg) {
		this.forbiddenMsg = forbiddenMsg;
	}
	/**
	 * 获取：禁播告知
	 */
	public String getForbiddenMsg() {
		return forbiddenMsg;
	}
}
